x86/shadow: Alter sh_remove_{all_}shadows{,_and_parents}() to take a domain
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 11 Aug 2014 01:38:53 +0000 (02:38 +0100)
committerTim Deegan <tim@xen.org>
Fri, 20 Feb 2015 14:48:01 +0000 (14:48 +0000)
commite5a0366ff7c930bceaeecc77d21fdd3894b9c050
treeb33952e4742e43e38622f62d0e55d346312cabf7
parent0814b2246f71add668d1218f9dfff0c070065336
x86/shadow: Alter sh_remove_{all_}shadows{,_and_parents}() to take a domain

This allows the removal of 3 improper uses of d->vcpu[0] from toolstack context

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/mm.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/shadow.h